49265987
58776376
24515458
54292019
14298029
86018887
2266664
8456847
45953252
6368681
99593207
81082059
76094974
49654770
20138209
7833908
65111800
8387445
66497228
5950577
58532379
48433368
49093239
9224123
38267543
19801200
23923192
67292549
82992238
11235766
18508619
2968483
42518692
11053388
57864936
78491043
65462381
2418256
36868968
97883201