2676593
14038285
66809852
64754615
53324965
30125462
31466611
16396901
1454992
67842325
3086844
4165497
37271923
12188186
80938455
54712829
85744485
78105588
33927374
1647627
5758979
15539478
79407390
68381834
64364377
60437967
61495729
57137491
1539561
16238870
26902037
32443737
65869337
5742905
8404209
31105880
29844713
33674004
39121679
43868326