35207033
733356
15316751
44152584
38849710
93391658
35108606
69393998
22122475
88556924
12901445
93455024
86782351
34549601
96002557
70338034
69066522
68971126
80255121
56912017
26564276
6011989
5950536
2844364
19198646
1125564
83225549
12143842
40818204
2305532
46518066
11873430
6388810
7198157
53264195
14415802
54771188
98828
11791991
6016647