54744242
82286282
45008256
60501971
1449103
90264000
71802129
76038610
33627635
77607347
97103550
88894396
6324899
76423619
10673777
66046750
52852051
87905094
59967270
80269494
17855864
81315431
52959140
38908336
34565201
18435209
63052107
22739475
33193836
27503102
92655408
40175611
18517696
23925519
60546422
64296553
27671952
8616661
47299238
17204623