81966597
22805866
68253525
89686055
30888495
66709348
81502774
14349612
35206222
58637207
29103052
498119
95767818
16395830
70384415
46718421
4531398
10456297
40165715
22733823
61802147
71441209
76023164
10891659
97152984
373678
98176248
68425944
70735771
5932580
46695235
98457859
54335335
46155774
44042419
54745938
49144544
71961444
81196893
8640605