82836403
49322112
12169927
97264289
85956845
86011608
65149591
85012901
73023236
20866336
29559144
30924857
51317683
3474370
6614142
28311738
18782831
29164759
9791452
441217
9019261
43966543
13601457
78035035
59964026
87545249
73666893
55903477
6005654
90297695
23478969
6213262
3520309
74896195
94282534
86329786
60498832
30546319
93195482
25368914