90635865
24775440
4465757
48114425
8220761
75083561
19806477
75267430
24564066
55184304
38616774
50737584
859719
5033559
78759311
61852583
62235976
2598107
71197885
27765892
70069994
45175037
22423568
34084492
17271199
58462908
74384428
65154805
39201911
39018317
41161826
68692452
86765747
89111670
48179912
14607607
87276424
82663866
37331446
49136990