28594400
20384498
21307984
33619381
5879911
8791651
42279460
36474912
25625471
9109520
70877151
77917304
94259551
1314278
56509105
70931157
99189855
86778164
56498884
84883073
31586739
34967875
93445767
6566368
80949757
40399093
12144908
8206922
98166864
46288722
14085002
58526854
51469914
10534516
60358358
53992678
4076943
54214810
7862582
59545695