85109634
97486950
27184808
3813221
46468711
24483986
83318612
8192149
34401070
63115871
32475931
28529990
14524099
85929983
46248149
65244319
60354456
78352647
75076159
79179930
58944563
44424177
72424722
67994376
84248831
6869607
73696491
51361483
4880491
89755904
57889302
47297768
75041403
33072715
12658286
84169493
5672832
98048218
94628994
98387422