43848385
46005257
58417694
31595689
48058140
69574304
6821553
27829558
3422500
69917255
39953902
88077692
60022795
87305937
75748000
8304268
95333621
66623580
46478402
40338981
64498570
84758841
42432973
19007999
13321877
32598145
9434193
38371980
15623855
66561868
10214795
73649205
43672393
34021231
13953427
52644038
55766115
4644682
93841218
65104784