16324730
25821396
36148377
42153027
27582115
6647604
5609651
16079284
7012043
29716573
86668490
91428086
79636827
60075367
6406901
48683577
50104823
95001833
69113185
20002907
68686945
80772103
15856364
74601120
62428819
51567084
64581155
3887362
62082086
51377934
22385271
94936727
2745228
15492211
21077702
77102174
40801579
33353755
31306526
23815004