66056837
19543301
40737520
54522323
66861969
57442179
59532968
3634959
71463088
9275321
52533814
79079253
45142025
78369321
59324711
50671960
94287564
16576012
3279649
67673581
11194485
97234732
74133353
30107134
9561754
50607057
51143450
35221738
89267176
49138615
11939054
17854963
74441200
52604503
52014533
98021309
22147284
20752909
239804
1822606