69593742
48314484
85989904
93309877
51799619
79498818
27372225
9646495
16263392
13375809
25831732
47607229
44845291
45859
54646706
92485015
56716703
21422043
66714010
99257775
74136320
67178961
33203686
27878482
9117995
91607439
38242650
6767191
811432
27985103
22553929
13112483
85992536
88453464
23005457
95069525
69535973
48797076
44669839
91944534