85217366
95782244
51849339
87388647
55211368
8996127
93905097
20775872
98461109
5289493
87065508
32143092
37331072
72506852
49342414
58662326
20298859
37253514
288113
4556258
1119463
31989669
1274561
5915458
71251791
34443144
41096360
81787050
15887251
35604105
909192
67033689
75731539
57951003
77686284
1440910
46495142
5391193
75204580
60833099