65043495
36804374
50921223
28954328
74491595
27532583
224679
40322683
89125193
27201050
89405920
4159706
71553110
17982800
72516348
3679303
4206349
24075623
56902050
9301764
62254232
9554818
6791741
92124210
89267015
57017722
74608566
168467
89682978
28407108
1995321
48055032
93999453
50062286
69105468
6811365
50298293
84294087
95029961
479418