2518649
6502501
51822850
66077916
39165722
25389547
13693500
54507411
46208216
92353492
39848410
90619857
35735506
31606669
8217205
21341220
7917574
46797842
4617606
70994471
66296667
2839134
90906409
63391227
23597341
4534920
73911250
28479689
38167526
86944915
3824844
81979084
9393983
30027120
97636824
36962697
31543791
75217727
31524678
44743753