90761129
18509527
46245058
5428297
41155663
84506889
71275551
13365596
4474649
94983549
42559011
45021586
22012063
6042329
54784424
6192185
11342998
86434195
2182405
111339
20414351
10261975
4227578
349650
72558423
40989376
27657541
62196285
53933984
77452449
61305898
23775600
65123290
32876232
49619862
75691688
9604730
58245603
79722370
54495476