65665253
19834215
73506010
99983214
18993504
89999713
52366593
97551022
54539786
5844756
55481365
8787830
48564761
53753872
50471169
88336688
18988398
53613650
15472114
84362017
72879639
72936259
26333409
76311621
31478611
39867783
77887608
83476736
49434320
37253368
85289
3596965
30709468
65429695
95067854
32637217
4561880
33045287
70365880
20785858