72429473
10097142
95024761
12989465
2643000
32581998
14481863
47178184
521666
96079702
40894191
19604518
25451114
82388762
64139978
40895029
43417094
24499214
30422354
85289711
50404048
71708405
99143514
60431770
89492961
67103610
35239619
11861835
65215543
13235064
23773604
93444174
88879937
45723043
27963313
20493048
7498616
65088528
21724840
47562992