47597418
41853444
9411172
99754864
5828762
99358447
18451583
93982202
83972964
35695801
30618994
53093691
90294450
96861315
83557316
84035311
94479565
17564038
89465742
5978360
61197323
25917544
7050142
75406214
16302978
23438879
4607644
34167032
12325513
8879579
19331960
55519330
45296864
24402571
19869424
86326103
99635123
98764139
28364711
97855339