83255797
76813572
71584336
21705178
23247839
26112941
82108745
35751297
59413299
2858338
69185999
14762686
71679742
9003875
5617746
1875348
74081709
32291841
85513694
63066950
3615062
69784367
55374427
27997709
98995917
19255618
41662191
629180
87605260
87307976
2064573
9022818
29859774
10236739
43441591
56587649
1607489
62202928
60329593
962659