67475463
56667817
46761361
9236218
59593551
14393601
15573041
4341514
3549355
10974653
93268716
30029223
83557540
88222884
18503097
23438131
54082555
19131751
34946860
70204725
89188941
37675710
58964227
34641689
8328098
48214275
54071264
13902619
79912309
55632508
96295580
29599458
19008736
46994513
68644140
56497704
59484626
25154183
19415925
30634463