64073939
63708586
30559143
71641936
50266245
9534176
36714302
78341702
5934090
95193603
44592638
49844310
9879431
53892254
60404677
89084463
5034683
39346739
48236678
30272357
1227333
79457661
92974376
31742506
1058837
33403304
37714817
32707240
61844013
8339106
78617999
34243292
63807076
7354491
11348480
11712522
35339732
31184283
18329927
9764613