52928057
56833793
19464383
11489288
13121473
62865738
94167326
73942064
6318568
75577708
41096125
8328936
97033955
24466683
19409155
1741577
92874290
17026424
66796577
38861510
52746836
26555676
33535176
30702286
78484184
53453849
27461854
86738667
5880985
2386485
23096158
31075879
37473065
48342758
8993349
66641253
16866737
60581929
54857441
22246075