81264014
14077452
5645845
91923931
79929692
70121878
59678778
18495021
56232231
20477537
43812902
71921835
38197183
1618218
91498042
76242653
80716027
88143101
67097840
37077099
88204518
53518610
47565777
9037829
41151032
4342794
47781023
77004132
83105808
55385544
72431787
73499550
62494560
75694239
69364992
49946826
12942346
71463796
43348174
99078426