35008580
4011225
95065582
38741340
59254720
96936058
6673223
32444528
36853745
5055505
77582585
42007511
47829420
21928240
70511566
80155464
89471323
62407045
33586670
75177488
54514034
61458241
27892868
65748570
48018262
25124516
64231413
91805849
54373612
9419230
21922213
52773545
81824403
7204795
95717787
86169422
98052703
27627632
33283213
66545246