32036371
53328976
15911375
8543196
91269262
52923784
50377627
40894933
75857521
34649213
7221697
69944618
86569071
8599866
91882773
4585657
42287676
4211135
1389446
1169419
76941426
78922618
60373813
682444
24886871
71479246
17133070
56533913
10236318
99363934
75493968
58801432
48777586
30166514
17242873
44277534
87014975
88377357
67331902
12782540