4367392
96914351
76129116
83203924
18654900
67459610
6078639
80333099
86435858
99021492
89148520
12742756
3862102
72383255
64082242
53815449
22939120
90546629
32423567
38491811
72644366
9707723
45082324
93274615
70937625
54978211
66207419
1615860
17645410
4368028
33561053
2963294
30415884
2599368
63837039
25674996
61695120
5586830
20189769
58943536