76891700
84658549
5149264
35175467
11882139
88013281
54326980
44381953
36436323
33893233
8292878
36497354
86903888
79933704
22272548
77366202
13759268
5696841
3389863
69205791
88803848
15092775
92844074
4918405
31524116
49429693
7665057
48956684
30144115
93453187
33349483
34828406
2048497
61987686
57955976
38254244
31487539
4104667
65536741
63422802