90703615
80526282
77428963
91999719
15535843
45092791
88973224
56976625
7589593
13393670
90276001
63583436
7912896
94246620
9641676
8922098
5871328
4327916
83172196
50271615
30131682
29999433
33053527
8078034
57469096
68232395
63579391
64209353
3336509
38744701
86192579
16636040
39976796
57204732
77124416
8538266
2865824
97081014
5774955
85454127