68356647
31568282
2962605
4601077
57562920
46552302
6824990
51941624
8727772
1675309
47113614
29034586
87153565
50142717
8536827
5796453
78493065
25614259
57568895
50157708
54645686
33752005
2773964
3685696
34476906
9982829
63907230
70378636
89657622
8494459
57565569
47125672
10093667
85204076
30542897
8122102
86986756
33065311
24718275
40333704