1069987
96738262
16735455
971878
34619048
61066454
60413680
70442146
75874462
57904834
8005350
22394234
36884725
11653951
7642452
48278047
72463992
40257090
3903760
69533539
70521422
12854778
49036723
2006732
77427119
44061250
77486129
996420
22689512
2619530
7483676
6162422
8428695
70398696
154023
28339672
82723901
92785540
32434520
3796650