94859956
59738169
67265520
44134419
8418425
16094479
23899976
1180244
4914757
96432294
65814426
74337877
41918406
39702053
33416451
53548789
9887243
7201001
21863872
88934223
22318055
47108751
83152467
94084088
49038566
19516054
2375402
73883136
49336233
21188749
28281125
25323226
79606645
49948162
12021443
75492277
1793943
38183954
6456611
78662358