31639614
41901321
784138
17919923
39076937
74695283
66779847
95327164
29486747
82601670
50315272
33142752
20761262
49638770
79215128
10281438
33069035
73036236
90073453
86706652
85465169
35499316
65697000
68299545
25938952
9621154
57883285
55964876
70864762
69664752
13031742
13767802
79543855
31406364
33706388
15692601
81678259
33832240
55981354
36447001