29736939
26333030
78824197
4166772
32342389
17956954
82925979
9423295
46276147
7836080
45778631
40339669
94001068
39935735
74495639
31042661
40601395
8593883
99868777
11539802
8268465
34425011
3567822
19152399
9226502
23768086
6036781
81785500
89061579
8932341
19866864
70544397
38828409
67222029
6852023
85566951
79577983
6636625
93744657
40895403