96408363
47399910
57171917
60936500
90788087
55218862
42006114
86258404
96182523
338283
41108107
18858252
7699855
59375489
38925241
479262
65586022
20266239
96589914
78594649
68641066
20418186
49564125
90611478
90829928
32337126
43132251
26313646
12331922
26764428
55527815
78001108
23236976
70363770
50631837
94784173
27147898
27618633
23486840
27697368