1209584
91235568
85521524
48993626
48899431
9877635
76929161
84378800
88991421
43919353
6067844
5641876
93075509
8798814
79397141
94191446
31569055
5931853
38668524
13096904
85568629
66478016
11842066
88723300
30756711
16351326
16598501
2189243
743623
8399433
45858942
9194625
18253881
49446802
69073669
41714175
66615277
16386159
18287997
68725080