69707016
10023616
29114326
4727653
63017016
2575448
48335216
35717367
48575459
16366363
26421691
56204087
18988082
4511483
50646940
6649145
3314392
74871160
66361384
12148286
99488592
51561680
15365052
28548908
25121301
45863400
7991920
70232597
41549596
4259861
26489392
11141879
5468812
44957309
579287
87464321
502982
33394752
56662019
32069039