80282974
17353103
22335641
16105126
1172012
13014014
1631469
70957486
53499416
5200338
92951086
1101917
31625028
83511970
76998614
70579501
41908152
43479873
86785646
17594459
9423936
89868509
54638253
95946601
60801063
23655760
61562147
36333601
37231258
62942581
20445590
30257574
22498666
34037486
8256726
52039853
70237097
45492244
87674884
75778117