55142109
93593510
78774130
51031735
24184912
16389502
72307790
72851978
81829298
24426431
88046363
4376947
7002350
9542722
53265072
5558102
27123279
15033865
41365739
87134097
20852108
84816796
42449242
56692048
49728260
239597
4463933
3967373
19964722
24395704
46281493
84089978
12718667
6465752
63774434
46474058
91123970
27424729
10841641
6844308