21314378
93085775
72345294
1158089
16456179
90216801
699822
648238
74948932
75689516
4946811
78723596
8195525
76572824
4657372
499436
83689701
60662612
69718044
96591516
56385655
90753012
38332933
3287489
97814646
59798694
64838680
91146766
32516957
78666402
30079120
12213953
79572907
92533281
10011852
12081738
5539692
658441
47172058
44989700