59339798
75705510
80441115
46962603
1306223
1165794
4512287
1172422
22194295
53942139
3934402
35401179
79907927
962413
98248037
76046367
84281055
33056230
68025807
70021741
705711
63506051
65337066
53222854
71728425
33133936
88121066
97197812
12929502
4141964
59678041
40557611
18091738
43132751
15285391
20082831
31263690
51522818
94367106
21496970