83947518
6280740
8216730
28369645
5324754
43449162
27255020
24861241
35166630
50439243
6939288
90427448
85643961
42646301
5855797
5280739
45403087
52939064
14708941
1733557
52787073
95222581
32459255
47706124
849018
54653681
93509715
1127952
10125409
1094138
68082669
30249841
7887662
51114164
26021882
52006998
1891483
5739884
72006840
72962874