36844587
18481260
42875202
24939244
85552137
2078032
5897416
7126187
10069978
11838152
71285719
22461955
4478304
4379972
8961224
31781157
87276534
51293352
12685514
30462251
41359533
9122508
82183509
66923003
75012890
27005571
72152470
24751315
73724734
8789555
2514049
74523520
26468001
13261251
1897279
85285553
641812
709718
514891
29502687