5508866
67969579
40706880
97596105
81104493
62751766
5599241
683784
5897805
83469934
48569170
3771250
38854484
81898151
27277948
12941406
5817003
2661141
10813465
97258690
78858600
22098961
25258883
24618402
87461417
53343245
16182108
50348743
10422307
6141420
58449320
42074189
10915100
27181464
5016995
21601134
14796845
34631995
15293512
43515101