31885613
71839864
4033317
30865778
99266108
2613868
14874736
7888714
935289
144724
91977482
35854407
50771716
75748561
36088619
50893725
42534478
341225
64631917
16359546
50005435
1787252
51542532
22098005
92067870
76097358
22984419
20955245
36565785
32966665
48292992
12796358
76366234
66951305
67631020
9998827
72619795
14231930
23234160
9591150