45338220
8114482
32821037
7398385
67425011
8118241
20271236
20089583
4513182
4362259
15588489
3762841
28321105
90649152
80407515
93591574
22612577
60402527
99552186
39653570
44625159
33656093
9424907
40423475
48238968
75526
59338443
383258
78809672
32001328
3541486
76788
32902558
39515141
46513735
55182094
84307811
43349566
51539866
64823571