76446638
30981759
69607143
69877291
6835627
12012351
92444957
59463617
54917613
10951285
7521349
31778983
46396253
92697297
87297916
85392416
14802573
54408554
96663246
89192336
40625072
31017376
72323484
96953059
21143054
40765589
57765780
44706650
73637345
13156436
53686364
56072337
58368217
38878929
49378103
60634835
15688750
19918642
82098188
48976830