94837970
92793639
48744158
89178087
73328185
59878553
519696
861458
3841927
91337738
60019661
11111306
52387572
8649735
18386944
656809
33482602
24813287
59803583
79903202
8480939
14957439
2587356
18301687
41053919
56992017
24314577
661599
7826647
18054602
96555028
99187967
69244877
54777268
65039292
26043683
43041472
96684702
40368171
14706691