40871594
21387895
56006876
58313939
67332397
38208729
3976374
59072879
65791339
89324301
37852840
46685574
14632732
36139015
46886550
42397859
12428103
76124424
75906658
10162166
33739565
78531368
60471509
27273144
45221538
25802517
8664339
90968238
72682361
9997287
67437996
47853569
32835762
52858366
38032660
98148481
6168018
62387713
46656300
37454113