17597748
21842416
5687118
77417018
2022218
61129924
85178329
47898616
35718852
36948202
72796252
44357017
1087462
93011103
25625597
67043159
62222490
4933511
23882566
30314254
1286703
26072803
71815780
46707823
26333976
81633635
90668915
53026744
42967250
39584781
54616667
3431379
98556122
93681494
6171113
84864522
98724984
38004781
59623149
10989998