85081840
145930
89337735
90634674
47347452
33013147
16087251
56121305
80943460
25913375
93426429
64787271
5721796
54618509
1173695
37854844
73246071
72564917
57308564
71221088
48348774
39492360
825340
4688733
66668920
49738257
90064603
51745853
17562993
33605055
9251933
44317019
97997371
5886308
3373446
60502245
57595296
31114664
49589822
8251364