93678782
84665620
8817553
5763717
15841398
28796195
10038981
32309116
37539954
28215738
45811666
4221775
13775476
20729502
90471906
1395319
8706927
68385372
16862414
3056413
3460874
94308765
80342376
59568033
23462487
5585497
49119021
66693096
73989511
47989740
41006938
61963882
67994012
87774716
3942872
37521322
45832878
2664457
67535838
61628645