674796
17672254
28175505
50466520
11124436
44438720
30622700
60362143
45625102
8933078
6349281
74894362
71891617
2016743
1856270
78118290
24787981
13431117
11448779
75393726
17143909
92183861
85262132
49755316
79165697
701215
83387158
97262265
87248371
16613104
38825947
58438006
39951864
2862499
10891833
82869169
36381248
40659658
33756620
68995910