54826848
31573893
94318869
63236932
61691250
88655307
32907159
17463521
28412848
9326094
37937812
29209624
67506033
21631620
14022295
672410
25846065
17541306
75463089
5149416
16178152
7263803
4905422
38489822
87627709
99206747
9168473
9613471
72134
44192393
69257414
36631994
98092976
28858742
76891594
80491677
49433773
49914973
19408378
66859374