56251284
7189413
64481871
58884651
7594623
93948289
734002
18825299
76958380
52268856
8420839
50503449
48852653
77534199
8815256
25974384
30065780
5062343
73762096
77715568
3270435
68408574
60823625
98897338
2643462
63773005
64915653
68807539
35659754
45214918
90919484
84517937
42076265
93834642
17096204
6026424
9906514
7661969
40822404
2579126