83344110
38344026
35861839
18429380
50096692
73582215
47049758
23827827
3622641
33066087
84915051
93502329
14101456
49788629
75963229
3971641
86295473
97365234
41375057
63365603
52982191
44407223
22788054
26167231
16318483
29647874
60518000
26062601
37986117
26011861
83414095
635535
16217286
2288537
85689129
82684334
7862831
8027862
271693
2401715