48454051
70762073
43853917
30532189
67461299
63402795
19901881
38414830
54285758
3936291
20578445
24607121
33308828
10264921
26313578
76834619
80376400
73801129
60627515
86108524
5421429
54241295
16916062
33665285
13601524
76841218
92484039
49872705
45346925
18371619
21075696
18817229
64131216
28714513
54417958
39685411
224841
83244765
76941519
40956816