97371512
73742532
64115016
71386248
88357482
3384719
94066037
16129586
8255882
26656324
51864161
75945219
1007570
15971108
13082651
68038187
26927671
98604324
78774103
92065007
41317698
88056747
6241339
72127710
58859379
32584531
6617775
20364115
89509313
89113481
79793449
81589405
68104952
1897727
6887384
64113821
67052808
36249277
84629532
87386457