3172169
6659247
9414605
2333611
27855175
7984437
90829548
24787929
55308168
38894882
93288010
2675199
79148238
242460
72097020
71591394
63858048
64227309
5311452
8910232
18767451
60242640
94806769
76752788
64924847
41512331
3889755
57292821
66011738
26836338
30197106
34424833
82836267
28548624
6033452
24649306
65137394
5348111
8710592
79386726