42276436
6206664
82412130
2059214
8198386
50852578
36553125
802999
20999565
1405943
16345845
116237
41171124
56847676
28518289
55839107
97828333
58074850
96856891
61855011
32734613
3661689
8175406
12494067
90236815
6453140
97101957
86468103
35094231
9007944
60863222
4504872
35952314
84371574
42498875
44327770
17639661
60601117
17783700
86806959