20519590
62101106
95056440
6206292
57912878
73954982
1258702
58279598
86467123
60779705
72345553
33843229
34464880
548363
15044202
74436173
73122821
53334124
63422540
85743759
74331238
83389997
4087646
49812884
75002414
11067633
69343018
22808226
72026543
94581832
95089125
90102297
75891114
66814477
83074966
3813088
623512
1530673
90509038
8635808