10858906
32421123
13426
60755691
91675583
95923986
84545839
7908364
77249365
86261430
86161973
68037331
47566786
25171864
47265070
2012105
38552273
7685807
5236460
619257
73685766
46054766
38795440
1295864
14074821
67901135
59246683
59855546
60015880
63838260
80272472
36406809
8459392
53285335
3515632
7592845
1961362
55181543
75557694
2995308