58127072
97986974
79134345
40203668
14711629
84985393
16294595
18713574
81306796
75009398
84964609
68969882
76839220
58234760
48869487
15258363
38874448
76263011
55669078
36122816
1360496
58309341
80135610
989686
30636617
54844867
70029251
5819926
68124009
16105360
66632242
81072052
97216316
53948130
8915737
71594418
24634213
70314944
29448981
96763247