21771253
69999139
36667644
99394619
44602541
50889862
68348552
79918299
55315542
9888151
21882651
89627308
21685423
71831479
78552540
6017855
40471113
19642042
16923840
70515136
29659962
87864060
15899512
40262041
50712131
6360470
98228716
47976000
44547035
973671
43053913
58772621
75011581
82795258
69785122
87736896
86095613
3381283
54476603
7633740