10521423
8832930
77074600
98289038
90731973
76711015
26512663
95153546
28211958
19566068
63276420
78833400
75243162
148925
53051442
47079096
76453305
32582279
49556670
84581441
80993043
82623641
36254403
33112494
74177432
26483824
77483729
1113553
59082833
71168758
2842624
91092476
7935842
25994562
86759416
44992568
67911143
60687495
88247975
18016316