14484171
70423663
90128957
94185672
68362137
40035595
86818734
3296973
57278643
44469698
15664556
63301530
8891894
69068922
95674789
20881016
955738
52735953
8638367
85515752
1975254
42024270
52771118
20096156
12539921
65355436
10117296
34847133
3393431
70018980
43111206
47589671
50855856
92308560
21008941
15465300
85377487
39359224
42757571
81907147