55829432
9579046
21828237
51281788
16484030
84834100
97989631
62834036
28633968
5366633
94859509
89656689
12822347
84624519
39655272
9257601
68915458
3462397
68577566
10595444
2535767
68086554
40297270
66361393
75588493
91594696
94784952
42835661
52971905
76201726
70513572
28584809
93511510
98231767
55762097
536588
19537148
6500631
84827728
18042797