65341928
97155882
17414269
57969126
15299295
26268666
82062626
4969888
73176638
62986568
72772669
6547472
94451617
54265780
55857393
32389110
41324415
50786069
97147341
70004976
17167809
76616870
21405437
76857699
8808622
49601122
62701983
79114584
61418330
32522242
7032727
95383955
67868524
87049497
36131564
74823561
42276455
65297955
86472264
46919947