82176707
53496395
77902489
8748071
74597450
58656494
58644890
78626928
57254374
63244804
13108744
9383855
18079109
7857136
1344146
25996435
55546317
81917310
469171
63606506
18951645
56856383
40832120
65203223
52863386
85135054
64996067
33202463
32084495
17415014
6891179
82028389
99694075
17589515
68122775
11412348
20726817
73484420
447686
31912826