13832741
41863110
62556288
6682718
310537
67107817
40089038
34845997
96654507
42024014
70582886
16249890
56698353
7999897
82254956
3073151
30147554
70238532
77736757
69144717
9720244
41301780
30958027
75507347
11184491
774555
86253241
84191271
73649146
6800556
71587757
98551368
4729908
29443790
70109592
53324941
59343642
85713634
57051010
45423456