55307678
48897364
16415671
74878073
9728900
19484916
52655239
9641859
50418842
15299082
29106145
15519237
1459647
64315661
75285173
58566028
51366560
74161373
27103034
8891068
41544812
99173124
90853125
11341184
55489208
95638743
93035499
68408548
876653
51157270
3834136
95534917
72216388
68611612
85791806
14032596
8026890
16298847
35962097
10241704