45609984
29675516
10617849
58742112
85074605
3212766
13381635
83051782
18305670
39176804
905177
77323047
85752003
12807074
71561275
4139869
96247829
34529924
36096901
382876
98187553
41835215
1006764
50798012
5136871
82955425
51885550
90274525
63892730
37217293
28697358
48433599
97828703
40506408
18284673
37216149
10215089
79486039
61177264
26229926