89943274
80283244
15763228
77545876
7764951
3393736
5349137
40133646
9238823
31571916
51609072
49453908
9011475
7864308
22085391
59156971
87071269
52722992
76982003
76754815
95846737
11593122
81701935
26971138
6595922
92031367
68328418
7642867
83937451
86474606
7164855
21273127
90298566
22483303
67404948
68755030
5263860
24538389
29175506
12936022