13122509
32377412
29161542
85885515
23058818
41551985
8012279
33821737
19642091
75736110
55807504
39389597
40516557
19355233
73844291
40932267
99884215
86462745
35544666
38212918
67104675
85196691
71479084
87617827
7354588
81258586
81018681
89623695
46066713
2235680
56342134
85755798
53056195
98948416
52011408
2812159
25752328
76802359
27085204
35405540