61538351
30347596
64428515
58699072
82006412
48644531
30054985
99054605
74992821
79766436
99629008
51942143
19783392
54017333
66576102
55166995
46187910
13251360
79324167
99714456
72922701
9216499
17277577
2012084
8207374
11022532
22511964
89209416
49702375
66295528
43165841
321566
73688811
66287537
43434240
42332134
93828036
9594066
84859548
9802596