35871325
11149948
26765758
29916516
9289842
19785532
46057613
8916409
64624187
77474261
50367210
42487901
52381804
95902878
32176218
312794
13617952
25595365
47311839
40145011
66891443
34549436
11319618
14311923
85343789
16128538
15307249
5845186
45757755
16165668
44887248
1339179
58124269
84458380
29191478
44707447
13503511
85097565
78327201
37894614