48767769
1603840
23926156
81808618
7891694
38794523
27425394
84808937
19474440
59302287
62958277
8262311
17947881
87273113
94698715
96677077
64019419
8566505
36012408
43843162
63037956
69334438
55573909
34264909
3262470
9724846
58994193
72671890
86024024
60839125
54942852
36381894
87939447
82058735
52297951
52045203
50395008
64877990
51033958
17078333