7305070
4748945
45573474
24307901
47595725
58893927
41045221
95463566
96023887
95819916
55217356
21242074
69926141
90215203
14823581
12277352
3846336
79356541
34443471
1922700
6358967
49964034
58579728
21486831
2661431
51143203
36566542
25613195
37964600
64812515
10024610
124564
52793366
90348451
8674905
47451183
40895519
86118319
64266791
31205345