75669502
30172679
60393946
69884846
56028866
91413431
3939872
89512842
9819096
9329759
776389
24454581
54202422
63743858
71655680
17051886
74307258
79882771
51723179
20113477
5566624
5492865
55979096
48257326
73437587
10898158
30659030
96137224
49365218
9098116
8412728
37131729
189936
33546113
73574339
89545795
98212667
99038593
9249751
50784065