61664644
12882030
304584
86408
51553484
58232569
7790263
27405958
93917581
76579783
15439804
58547714
96627502
65251872
94381563
41814388
3742246
33418452
12144130
594590
34564059
65771468
8525551
41745015
60045873
26757370
50334947
55981935
95243874
72439485
70275064
5316295
5716339
79631418
86237164
4083173
80258316
32072121
3627009
25704679