92488156
9279639
21751545
48885787
45806709
5737330
25444336
15988945
97184594
64099860
38887357
10498346
3031339
68348698
87416157
46486335
79694813
15586795
19451651
43468429
76297368
8894997
71364546
50366682
9918799
69259000
17692579
30721657
66947785
50592416
50478630
22346651
69645301
66355961
39506997
79894309
66303414
242713
17894211
76606942