53292991
3740502
19059609
1639417
96444648
56569005
3704725
75363665
34853975
22744337
5940232
83895037
77534554
9839107
47695787
3683496
4044412
19053902
37528782
1624278
39764376
67507150
46519853
82605816
3852549
46262893
38993541
39034333
48876211
63335690
12187745
73129741
96364152
85222093
5366674
13339378
32837830
69184802
70143190
52305761