51364195
28936568
37592455
92878555
31831144
58046289
84546740
63089108
23492813
4869906
94836216
6633502
7452070
91139358
3377578
8995074
80133367
79617898
50981412
20446986
73321605
77344627
11823394
63069188
69337908
5154409
93833531
68754954
78644906
16535675
11746332
95423058
52248128
48161547
5427850
40986782
2372304
2624516
56307677
5723172