90363979
67427343
99858439
50301142
48921208
20728451
86872295
47084594
85113751
86328281
31027701
80158752
8647150
4731354
24975922
96467851
50513233
46263942
78962196
20711495
49425539
63926329
65546394
36815751
64708931
7286454
11364473
56966538
78868441
19926784
24595670
20278320
768699
51322030
53006026
23602961
49997679
60336368
2230665
65206914