70016641
5357291
51885363
84192320
96266319
37699392
19202654
11327961
66152806
1049608
28271985
88236481
93239778
17914323
99095400
80591346
89383463
51222172
46284885
57928059
46142397
36046377
24094874
45768411
66579595
1032183
79145181
34856072
88938408
50271193
16828656
48818591
4003853
93704796
65395010
49274265
70559
20385235
28736737
11589924