82217746
29612861
61629772
80195146
54431145
19415906
36227770
3396156
21844132
78059356
85267336
20433596
89949890
6198933
15471747
87041196
38708621
33624393
96772697
38267006
6372809
398559
3872361
76286587
2663201
36033903
59339698
95581900
49039179
97135216
70147751
42621665
5642349
31187267
93914599
7881111
44399035
53574267
8435453
4122909