41354746
44306262
52372835
9629629
83112380
13521268
96143311
51773647
69539807
10853644
31868250
84517675
34747460
13375005
9885901
15634836
68199691
76636011
5448136
1167885
36737111
56163864
19859168
67411783
45233076
80798331
61706479
11943525
57853986
37715560
85886930
72872535
36698067
34151857
1422429
75239223
45652557
8778578
63175830
17956206