52106110
587135
17249745
38535653
73025189
42303581
6989445
17317134
96632953
60154999
10715037
84882784
759479
80522893
75045165
69921709
27338996
72095276
22508614
7663833
21052610
5598560
90384511
91336359
15235424
33769898
91635132
11632826
52711937
22455537
76373858
2447848
92267150
67053789
43642179
100577
49805369
86374905
63651735
636795