9065988
4566502
77526151
23132660
36968916
34441559
36673605
89441742
56681480
9588816
29223336
49873855
544426
69463811
59275028
93905855
51103576
31471114
25769876
2730313
33953854
47984625
86704418
56268362
88725609
12805197
29731815
22553782
368597
72545892
82958755
70194638
59788472
44767351
36244220
73159589
90967747
4952118
47513685
2434598