47766552
29147603
73504031
83339564
61253376
31629274
88827471
67633083
66775218
6819331
19512333
58472319
21694340
40604878
52246688
49822096
99485317
3490356
50753243
16885162
2440117
46773986
47323766
90589073
12718969
44587230
59913900
1440326
93002262
47647181
34357440
52386545
85885429
68642653
28613576
4174865
395368
14648540
39184791
65997918