98468741
10099539
4659972
66697899
2456542
97911236
35575024
146295
4467632
62192515
3903463
3770512
43025032
162950
77132750
65951486
90973711
32998017
72762282
39368948
16176303
47404332
87317871
91265513
59045707
44134686
42976086
50524133
66317771
30779900
44956112
49765165
92871204
49291513
52289824
24028512
54604894
6537344
57105023
34152389