91115984
75725016
4602260
76458408
39534918
99586152
86172597
96473542
72877128
86059216
90309950
65215813
78508711
50486084
4547483
68787019
37163988
31018496
95232500
70788714
2563997
74259014
49557270
34164823
2886730
58327379
61128900
68052385
68847018
58782393
25265603
15796106
95698527
28244772
17219058
72731001
8246346
89341999
54441495
13777748