32221672
12003213
74269085
14044175
99654715
70013596
19565036
93806034
80264717
40332812
28373695
8234100
76389520
67319760
38899228
81362941
26752367
5687330
22245578
45622488
39689716
88324305
17402106
45497192
7854774
79123093
93534590
48067504
1364557
23532165
80662570
391538
47987233
44629369
46465442
53229396
21379917
26483925
46114275
20471218