46699433
31398265
1807622
44955377
7975828
17041624
60702210
47322249
97828874
7349309
69267711
1962254
68813066
75003260
84982716
71513316
70597102
53488921
92923569
36846193
85273848
34283525
99774122
45688743
32751181
74814252
10543431
70499346
83481975
17967161
46712306
40858430
9317508
64401842
934691
46066344
45005165
4133897
81596530
56356423