92202868
3179125
4901887
8052866
89649018
35226669
20913778
9232449
72796598
62341029
11766134
65041212
87363761
2599648
44152700
36178480
69115025
11708127
70463362
67284456
40392822
51699706
33162089
96476280
20398251
65373532
4581567
29925535
24509950
9247358
20548121
25275110
26453006
10684841
76296094
6020458
55093043
71385320
87369671
18779624