53954141
35774982
2553310
61445792
48203558
42934353
36773727
88661605
2902275
11762981
28659289
23557609
16154945
67982128
44343538
4441565
96448254
27128063
18251150
31378439
1225204
3952693
31296711
7109422
54516858
30693634
31541832
7203063
9358822
5823211
2749198
65406133
85629800
45086531
70436820
8315674
61672166
32003450
34971050
1450787