17418015
41844279
1429239
76337835
51919229
26697212
28987762
713154
93679105
52876173
90903187
95835173
71957563
39565234
31046434
657785
83299690
54248846
70273761
1962248
96274157
15149978
32531079
77362149
13164258
22614271
14792228
73976934
13465158
30397310
56895958
44903337
36142584
350748
73872688
40473776
27107599
74663428
16128211
5382171