66079276
56793799
15404802
15114748
2851532
2741175
87022109
68902841
57024904
26987202
35663412
10972230
50255969
31521265
23413626
90804210
66798346
89795281
74581490
35965871
48783521
40029228
30964366
30714806
45428515
78125439
5597581
54285648
63529279
39924868
87748946
68419596
27479251
87722226
4077546
39772352
39499146
89143356
32693345
52404362