61225830
3047984
4069522
82291820
29136268
42014065
6275845
72244480
6091156
11366713
89095616
49813082
51975400
47244120
5603770
62326112
10999032
53131472
18435712
66244817
85604124
83501381
14827980
74168967
79253746
16197695
81985690
6672619
576255
38318943
16075294
75872394
3565489
9029551
69303750
94081872
16333519
55169291
91319615
4821360