81698236
39064367
3693573
91941065
39641722
39677960
2375846
71968860
20109070
35328305
15392854
89573854
19303595
77449132
47836257
1932406
44431790
1404679
47771116
67196433
32661852
37029461
2664404
54069134
51362245
23949278
91286961
58192473
14095829
25139131
5508890
71903990
94086490
77146737
68703639
55901892
97398497
66974396
49083712
8889499