42409653
40794665
7512758
95004973
96794440
15679228
45273936
35785282
8129494
11146850
13203779
38484023
37903904
50153437
87379304
49538447
60226100
97511981
47943612
36618843
76586490
43321922
47067720
99504526
74946436
28479960
48171276
27886680
61595586
14129084
7698799
61715591
34586010
4994282
74051775
57624086
67243240
36699304
69484248
4036023