27034361
17102665
35451371
28978169
64428768
13144552
43211653
55369893
51935500
38475895
4648641
19759201
65297847
494748
54676850
1964291
21901833
40797515
64704592
93634458
13618923
50489535
49254440
34951589
57777866
3067802
67702348
43118183
14442569
64975283
63963454
85017087
805561
1201467
57611784
114757
72127631
65656574
5397874
83157809