77685371
74746505
87327462
1481636
317171
77436510
4356275
81249493
40427005
83421218
22257450
56775023
87093479
45879592
9722512
56197954
95863647
61184723
36888183
8143259
31772541
7051252
4383241
99042913
8423500
96795176
54525998
79412442
38844679
49631445
46512478
54969548
65011192
3009154
39849688
43209628
8706210
85913684
34528786
26777286