8425626
13306895
48581684
37855744
56503853
11012624
37656611
1697445
71153029
59789513
49385102
10274770
87621281
33416674
70285240
20968094
16289213
40002242
65785573
6801257
95616431
8283157
61318553
25108193
91743786
40051048
74996559
92235741
93144050
60095423
358519
31257646
8871803
9587123
30171423
21864989
66512962
51331677
2897945
7494973