22838755
48506259
2534544
62061128
35628567
51175404
67565457
20846703
2457495
6944018
11555688
4118547
59947818
67815224
10585625
42853640
44018877
54863668
42805030
71508992
81224256
36567243
3328497
8382943
77774928
30577339
76783711
4529434
5365169
56966304
63356260
13763460
7605026
49249725
84839674
51505596
14707747
2623858
70172794
27257507