35663042
62958856
17579507
35284492
11731789
39023607
8639428
20005360
13556674
66615408
65931441
95752696
65137141
52492085
94934715
84776592
71297547
52651870
66442465
87482164
26921721
36733348
97448718
72147765
76409807
11841556
76428158
36039819
29401194
2424688
51451391
81537394
85977394
33469101
94208106
78534984
12945669
8671756
66989052
78573983