86408458
39843569
44959712
68151518
9995469
60001670
73245264
38916871
21537971
29118652
95023305
16393233
16347737
49235732
39778180
17839505
385400
79689982
1183956
67773024
69993488
66778240
996988
92916183
24321184
12242263
90488660
35488745
47349052
29001903
67442645
56111242
2440179
12453008
55844105
62927985
13355307
38397306
26479810
1174749