79855430
30447028
29842121
93306435
50686360
30866086
48669079
28521015
11801887
5864228
8286438
61655498
70122638
5700131
15338444
90895703
51213558
31484241
37407200
64212980
1892667
10418245
77457641
24557062
3757282
27666793
5489116
77404846
65008377
83018549
90897567
45331210
68121338
1976555
45187791
3326884
45597148
32637561
43124593
17442936