65986961
89157177
76489502
75834836
29739637
14184597
69677038
12267483
29137015
92625577
13539370
3120206
5265450
30947636
88756265
8601214
49673170
12232619
18658541
55744339
31044508
72888515
67949463
61246837
84045939
33195398
5788754
60251763
60797552
27059893
48404373
2321973
65416637
70191649
62955438
53852878
31248040
5402352
33854767
59569922