43234764
82325976
12318016
35056309
7250936
69799521
87662802
12604078
84315955
77546581
76748995
76862008
36262274
56422830
8960100
65826414
11507377
51997717
61264782
94393941
40815931
80682560
69594940
75073313
58026012
1348489
27018512
20434543
1518561
35727535
82967496
78503473
44314549
99866165
54675650
49335278
66496255
24669442
66404276
695545