21175889
37754456
85092042
66183116
48672584
132757
89219548
2513589
66722224
6372162
14504959
88173285
49993080
46228373
79938732
59604073
45395084
83088086
4587122
24446565
58352216
84095570
95391753
83775499
66667873
21474804
51447702
53611716
514856
2696524
1384908
70823584
45942379
77747617
37064381
70243415
58246462
8114818
5707502
90498652