3065894
83601175
53313217
84097258
32719518
9861336
44213689
17131632
30297161
73484712
7373687
5044999
29209152
88977343
52066270
96516020
77861638
42081292
96574733
31217947
46916575
64359460
57772251
11016425
372180
34522103
60039553
98666602
43271877
538153
28854395
52201352
97169560
26037154
86157604
58649032
80339925
8821887
25239891
3498614