37667884
45944452
12109978
50333925
21249038
603643
76528202
3626106
54348922
56484740
20433528
28528817
29333099
70118329
60845625
69407600
43377711
21989179
41953281
24246555
38084188
77672454
78054496
23402385
88946485
41529049
66328072
1664779
65777642
24821495
33587852
7575970
34212996
4205113
88627093
64496836
38828737
19676757
52792297
23657510