20392786
83943226
801597
55716470
49831992
1089340
69457906
84528108
76641365
68131059
32165587
73399514
74892163
24895584
17684030
33842453
46125934
71089993
64687820
4114290
12903004
61493337
33821679
31229037
90361820
51572745
59158801
22639894
63094996
3513177
46628963
10127319
64504329
82323784
13582019
9958700
93337809
72309785
59277849
10247076