87342615
60208199
1191717
54412506
85531306
40412874
1357002
72159758
97379138
48098286
50853638
50463795
58711987
13106155
75135905
39452166
7432776
15563265
1768959
98535540
62726652
11338687
55108646
56006338
80862560
1583134
56633973
17146102
67186483
34844768
19542933
88752553
34042425
24948562
9804372
34061607
5058504
7760258
34068449
49614218