75184679
61779457
90143320
3158471
67904405
6147443
11356441
71671472
15982681
36342121
58552708
30056113
41485802
364428
82667282
38233852
46386243
58405981
42805350
40088726
7259441
35983687
12881358
6451118
7963810
3033306
39031856
28151549
94783119
59653696
11307391
45562021
59826142
65037399
47761660
73755361
62261778
20376844
58238676
46458820