46846080
17924089
80302088
7977843
55864994
21739979
46629048
80085340
32336202
71081066
45303848
33639765
67159111
72912236
8358169
15209820
49304004
65331712
56411305
355333
5907586
68855938
26272070
71235359
28479615
37341407
64789830
44025028
44966427
61906181
49012293
55405421
76139023
96721697
81708952
80786569
10911134
4646918
49549076
59576268