80417462
44752865
86158660
3155709
14449722
3667727
92989946
94189880
13324662
28382880
98576461
71325613
83521825
95648588
34087520
57928513
32114186
77158317
19563311
30539260
68563909
17571
72478145
77784268
44541911
137550
22984274
11945345
11076611
38981589
24035863
16973164
86753806
73145995
3747669
84625619
8572141
2084807
66551770
59335210