67734096
74346330
92945617
5066282
40694213
32164098
42222115
97868696
41629460
92868476
47689918
51649301
78774949
3965881
3304741
89276073
31378887
64905937
98359980
75568823
49979387
15284754
96681007
62717225
76161681
8105695
17915111
87939787
76301987
36164139
39718587
58839601
50619786
32147343
76254680
81937923
70749732
89858987
95901214
62226430