93474225
12885869
1217228
29003144
8967490
92268226
25046396
16781056
6015472
49892708
84674803
7948067
73763174
34448433
37727407
75729406
98142747
89017721
92047943
9258973
5801598
87561675
47455301
43442162
20275851
96953899
5035909
80245934
18332907
35808812
16259556
24189163
37661133
39704166
95524646
8286622
88638759
41325790
5446516
85391230