63095377
7959203
48820
93645940
37752711
93237885
375178
67665086
13253144
56079432
44726714
19158564
9250752
7878925
7696162
82904796
6263500
96689522
77067529
9220303
53457210
75754682
22683100
80349476
27665859
17703258
39581106
81279598
65647862
35173472
43731139
4327692
15643337
71022905
92093906
63677542
9496400
9048413
50674944
53113056