43813046
38635091
5290273
40384971
44852723
86588862
26224187
92262491
3778890
9796193
66089202
45752847
12831846
3975571
78419358
18942629
356839
26967178
76232011
58382335
69454202
98645060
89435986
16699598
76925545
59059985
53839891
40368743
98372094
61645850
12213174
99129499
91985379
92597373
43846616
16277392
19036317
34255059
59447305
20908320