54796057
21912179
84666560
36269259
2009453
39552908
9798736
78044900
3404553
38846440
2451412
34107837
93712801
77877475
29771664
23888576
17086592
9478456
72135137
42754439
59801337
28568796
7869557
48113106
69864684
80101562
16018264
97763783
60511144
52557980
85484865
36298453
19058932
24231743
75711328
60867231
64424878
68896275
38393111
34013775