55896211
8838279
23875658
65598104
17663770
7108448
275341
74717574
25382224
3849819
23094018
79579321
26855596
93229053
48134968
11283042
5305844
8384205
69889081
10217584
55149904
21251568
388127
27639547
35196424
79959121
43136822
92687050
18986661
19083646
11655612
1098305
73139899
53104194
24278360
47239441
28632392
61939371
10618732
44745707