77581286
65993677
84403654
972220
57246403
62865901
97416824
13924297
7633914
49542421
26163385
39879113
9519481
43028200
26069389
64814184
10137926
17744681
5109613
13983563
11885838
49013925
73137542
66337382
51235604
24955596
10254149
46165220
5522764
65955102
83631358
20661358
27907633
74579880
90052324
14933697
33634423
39365860
69677606
72223388