35604970
78521328
64877280
43208379
4003749
64467553
83522835
87735885
10007973
77618887
2113531
42355066
58103017
74393120
3500384
1979845
88117826
84176088
61283948
23105496
74548196
82198167
4171882
39164037
99554310
43668949
56567736
30354970
94804668
41656825
85648934
23946439
56137903
86024142
24583380
35516581
10017466
57583555
83411516
18016798