93255782
62919190
87641688
34063100
14794254
99707753
16669331
15597038
96237318
53926839
70769853
57326491
36602372
29289831
11996218
3221647
63567181
88462053
45599424
73983520
91309716
482791
6352585
5750907
78875626
22046448
90811861
28367071
80244902
78689412
71745423
28755954
70423606
63289808
20722916
8929031
5981387
35132349
93086031
3019929