706548
16915520
29998055
87963524
4187995
69213633
5015545
68282771
27219426
85499664
68398
42316929
29517332
7473991
41857367
10729285
76071891
36012566
74383506
89182158
24951867
2204220
39369094
90934159
67186532
29775663
99064305
23505769
65819105
36632436
20128161
2743977
3022505
32058227
26971869
51043904
16354827
50511515
6741739
65226972