31319198
13554371
73942240
85075999
38598877
27581844
9641363
86556406
66617494
72852812
62332775
89112423
3260105
51641045
87089922
81146395
10938550
44829938
8265950
144443
90015416
62166313
61433631
44343248
24253
36113482
87033492
60262950
42377497
29583855
64733926
84495835
36758321
10828109
91446707
40357380
85576603
42757278
20276913
74111130