89078032
75309504
66101054
41227890
5641310
73083783
40365832
40809489
55946382
22866348
27949385
33729157
18591767
5383126
13536375
33299367
66493243
95416745
408371
77857605
77462250
43296253
76691228
82756431
50876661
31112468
8308493
13522113
64335824
51992605
38474589
54479232
71156310
83683050
6148743
50091277
33537225
53031097
12283477
88144036