45602086
8787882
49338738
7744262
24661864
59303448
60972482
3010971
20787976
50722828
81115284
20403492
37335359
18994667
5176890
3354410
47795266
7389532
47663744
764526
3367398
41836452
34707597
43928203
93628074
83484698
40868559
68215703
507731
48762269
71456518
4353218
87394053
34699161
55055940
99017980
77941601
63446000
69463983
81851016