45407322
90322475
91951047
2051325
35552900
16858145
17637548
3074397
82994129
56992174
75195607
16457060
48038912
78711964
6746254
37986020
84531265
74324357
44739587
45429577
34006729
8661453
8316107
57814231
16018547
4515947
47912583
60761077
3146468
28394086
1933135
82226551
40469227
72828406
51743944
7119390
6374130
14252714
26993363
81788195