7564863
31326842
41562084
1268440
20847362
17985389
74251836
47657935
95922311
85369031
8395813
43636355
3252067
46492157
14478268
75791215
50708260
35445262
19123344
54421824
90799893
13241655
62162076
82694853
68233808
55579656
23088185
25008379
18534431
415166
64237933
29929102
61348480
98288788
98417826
25796216
46065608
52968041
83033992
88742724