30622396
46722284
92849566
8388748
14649567
8898794
7695367
28786953
72529213
25324883
678365
50814382
56227652
79126450
48333191
9709606
88408736
43777348
35008235
17592499
45877356
47764757
9067647
1692168
72091132
34847349
98145109
60649970
20202148
55639422
40012825
20225828
83738399
92126258
67758450
61395545
76216965
32276412
1138344
95933496