92965762
72793129
1870235
56336617
75841603
42152588
19564980
95829706
72374007
91122775
67406821
34632043
21658255
63641982
70066164
71976993
36249000
11048718
64485815
58412502
71138313
19082114
97563035
24333805
82737570
14903946
86829739
28406269
7090150
78697356
9311212
78081226
9521844
38465649
37754549
2489243
349103
42145787
19287334
3996498