30356911
12476040
50472518
11794512
54606911
65874172
51096160
42771811
66053410
2094411
9228333
91585843
50557061
36597533
93565954
5617538
18234731
204926
43051621
29593385
18402489
7486127
2662964
52678333
54756364
98952378
34774716
78551931
41359391
60823611
859777
96033025
35059748
45187966
44158541
21848406
98332964
89573150
20366900
71717627