93178624
78585677
8752161
61824597
86234337
99765133
2594759
16061779
59077270
86942875
89503742
85017413
51465921
1828747
92813356
75232282
58718877
78101961
27566814
78406187
70614620
48314090
91084728
48777429
2945259
89583858
10127643
6777279
33705243
2703684
69185391
66237168
30124506
55302239
12078729
68155540
8168101
5653450
83214224
19056332