5843323
92232829
73518906
63771067
12046350
29689287
40696335
9164754
7209276
54686644
10491855
67599297
47542625
74228418
35427296
95801676
96625749
8881325
85857105
63375602
55317102
56065968
59949990
97906324
9474450
68152468
2253665
98583847
15986358
39182736
4925326
48855659
3211180
91598684
22913806
97572127
68403398
93068184
76408405
60806308