12684986
91861065
54967341
41722923
51507957
99127669
17406362
68952788
66295986
45111762
98306758
25005397
55243866
30892948
76323888
26857776
66951141
56887757
47348347
16683423
19379922
85531054
55187117
55933213
48831446
58467375
64713740
49136526
5913418
91561118
89682873
24328472
7771560
8275516
24826090
83136035
84032542
53152546
21797973
39869599