4416256
98783999
38603738
30136798
40091882
26598960
64427527
53908417
26902525
1685241
74132316
51814965
38838484
37351040
92792597
67337450
24702494
38412693
96716554
91983849
60096484
27568276
59554556
15033102
79812109
45841423
73837655
63589253
89767787
72778153
77087825
9892800
22815945
5284425
32068215
8841749
76625083
26971869
37482618
42913463