38066758
27363929
14481824
12903452
61585237
89023151
79885764
80881782
79363369
25317545
16932684
5235302
54298596
36196999
54994249
4511745
99393003
1387564
45815872
94416294
2538833
83296981
78628158
19537853
55549341
56051281
73207674
58989843
98635591
86047585
61663087
5059687
22952579
79513103
87498709
26442033
72995943
9565346
28144700
34926899