85928342
60974494
92642285
83425194
31121404
83938242
64668300
60609678
69796861
18362103
5143290
6734180
10302441
62943226
10509421
39212551
1357232
48094577
39132153
15558233
82306269
89009108
32483413
38687042
7882318
81327272
82974553
3767746
97979617
79429099
71762077
59367951
63348642
2279721
52732669
10862566
61608153
13891004
67147642
99599079