90049140
81931115
92776028
51336273
21731688
31173255
15308197
14048004
78982811
66855339
43075721
3724685
1921301
77722513
29023160
31282237
55854715
68906841
40583287
54011246
60026361
82685368
92893999
8543631
20348486
7709323
59304236
92994868
50275740
69596058
25691858
92882863
16609324
95546697
88185080
11315843
17958440
37472311
42989719
30936391