70645043
87407771
81704321
28175823
76353547
56123992
90287688
26084460
31386179
26244653
46256185
45679650
90744393
90662332
4772689
96133451
4324844
12533923
44402235
87501062
62967690
54747567
80713337
17927867
23032853
8541544
7242844
74325116
83541769
77264780
58176615
47399601
17627175
56946007
4601589
67862081
11153597
87647420
21475732
53182107