40234275
53486134
74563019
67887337
106426
67445546
47455533
63703566
56121766
2882501
8463805
49455647
69706954
7265921
32842982
92944198
7155719
24928877
60654052
5132344
61715609
61084049
74905654
6447938
96321565
95375357
51817584
60423240
60432543
599717
32618526
87338487
20449804
18437007
9032279
58902705
30489970
68366382
48505855
38486762