63541242
97371845
15681008
1504379
75655702
5143912
52379251
97724324
19776041
63063322
53858032
67993549
89737079
48318554
56934624
76906179
93149769
43164901
48631645
57626315
21059124
75907494
80579165
41383390
226184
39464993
12724740
53628351
92493626
40599325
7486106
4286471
53971692
14657944
73614586
98059831
7893585
47537068
64471495
80408759