54902348
15567215
17757869
12729204
45089921
87385744
21745739
26285275
6165952
53445340
39034614
50198837
86813680
87263639
90147488
32375342
92924690
2857066
90906089
93261834
43731014
24216562
47374089
59941165
19509268
84268337
18303800
91613344
23102683
34821439
67629108
19225299
57277199
83401985
20401906
60918045
68791505
16989081
36477374
8176622