94229432
77946888
81632181
4666235
31248981
75396440
86284196
34733205
90536625
10992366
660344
10704092
13423078
19986624
63534524
57085662
36436824
35144240
38754824
86269308
18227664
55948760
88846416
76335693
28907706
47025278
66711307
72591204
75063541
17895012
77979824
38171229
60209651
88874713
12964527
84189335
29969911
51539589
35624645
58457267