39683407
43451118
87244596
68292989
63869631
80031328
3149198
6997608
222174
27709451
39382346
67427037
38746352
93486477
86748502
30399876
84423778
24253107
13966009
38514557
19058870
68775086
7616148
11058995
18693693
2954699
68443135
13929946
16311924
11925156
20463976
32106652
93674181
42222524
37078929
93517847
73582853
35641947
95772283
56837001