10133605
61589870
67598349
10546261
9689964
46955196
2332285
84457308
203187
4253980
56648621
76603348
70906668
63501199
53181045
27801625
2164118
12309331
96593827
10172769
39368763
76864495
77624001
59574627
94222919
79183055
49273758
25134456
80936395
93816244
71144741
95889738
23983996
37581220
68441703
61828498
47969842
43825986
7100691
97377056