63458646
77944110
8046233
86861215
13287587
46976165
298359
42771241
66634577
20907312
79963819
2629933
64546356
1757485
71405587
50074820
83573735
65189584
49204568
23264242
14323791
14505948
60531524
77037853
3326543
69095919
98785477
2550725
4330630
96706214
41606336
90838356
78892877
47376175
6389387
12573845
6974817
41154050
69341464
33347179