84655098
12766465
35269043
94151793
50436837
36271302
60053493
41216593
35404085
1137261
56234319
80794633
86333565
84992638
30665505
9126676
91635106
89894493
5315940
3927408
9260924
51838619
88865176
76819223
42578794
85262291
66781354
63154316
97186646
69217821
2095898
37395680
68586642
19154971
341784
477304
87941024
62311103
72496676
52873886